spatula-leaved loosestrife - French English Dictionary
History

spatula-leaved loosestrife



Meanings of "spatula-leaved loosestrife" in French English Dictionary : 1 result(s)

English French
Botanic
spatula-leaved loosestrife pourpier d'eau